manufacturing assembly machining engineering contract manufacturing fabrication contract micro edm cad manufacturers edm contract assembly electrical discharge machining milling cnc manufacturer sinker edm